glory lily - Spanish English Dictionary